.ulab .uinput
{
	margin-left:3px
}
.uinput input,.uinput textarea
{
	margin:0px;
	border:0px;
	width:100%;
	height:100%;
	-webkit-appearance: none;
	padding: .4em 0;
	line-height: 1.2em;
	background:none;
	text-decoration: none;
	font-size: 1em;
	display:block;
}

input[type="radio"]:checked + div > div.rdi-icon {
	background-color: transparent;
	background-image: url(images/icons-18-white_41.png);
}
input[type=radio]+div>div.rdi-icon {
	background-color: transparent;
	background-image: url(images/icons-18-white_43.png);
}

input[type="radio"]:checked + div.rdi {
	box-shadow:inset 0 1px 4px rgba(0,0,0,0.6);
}

input[type=checkbox]+div>div.che-icon {
	background-color: transparent;
	background-image: url(images/icons-18-white_39.png);
}

input[type=checkbox]:checked+div>div.che-icon {
	background-color: transparent;
	background-image: url(images/icons-18-white_37.png);
}

input[type=checkbox]:checked+div.che {
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.6);
}



input[type=checkbox]:checked+div>div.col-icon {
    background-image: url(images/icons-18-white_07.png);
}
input[type=checkbox]+div>div.col-icon {
    background-image: url(images/icons-18-white_13.png);
}

input[type=checkbox]:checked+div>div.col-more2,
input[type=checkbox]+div>div.col-more2 {
    background-image: url(../css/images/down.png);
}
.checkbox, .radiobox {
    width: 1.5em;
    height: 1.5em;
}

.checkbox input[type=checkbox], .radiobox input[type=radio] {
    -webkit-appearance: none;
    background-color: transparent;
    outline: 0 !important;
    border: 2px solid #d4d4d4;
    font-size: 1em !important;
    border-radius: .25em;
}

.checkbox input[type=checkbox]:before, .radiobox input[type=radio]:before {
    display: inline-block;
    text-align: center;
    color: transparent !important;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 1.5em;
    font-weight: bold;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: rgb(212,212,212);
}

.checkbox input[type=checkbox]:checked:before, .radiobox input[type=radio]:checked:before {
    background-color: rgb(101,200,104);
}

.checkbox input[type=checkbox]:before {
    content: "\f096";
}

.checkbox input[type=checkbox]:checked:before {
    content: "\f14a";
}

.sel select
{
	left:0;
	top:0;
	position:absolute; 
	width:100%;
	height:100%;
	opacity: 0;
}